try {
function noopFunc(){};;function noopCallbackFunc(){return noopFunc};;function trueFunc(){return true};;function falseFunc(){return false};;function noopArray(){return []};;function noopObject(){return {}};;function throwFunc(){throw new Error()};;function getXhrData(t,n,r,a,e){return{method:t,url:n,async:r,user:a,password:e}};;function escapeRegExp(e){return e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")};;function isValidParsedData(a){return Object.values(a).every(a=>isValidStrPattern(a))};;function isValidStrPattern(t){let e=escapeRegExp(t);"/"===t[0]&&"/"===t[t.length-1]&&(e=t.slice(1,-1));let l;try{l=RegExp(e),l=!0}catch(n){l=!1}return l};;function getMatchPropsData(t){let a={},e=Object.keys(t);return e.forEach(e=>{a[e]=toRegExp(t[e])}),a};;function parseMatchProps(e){let l=e=>getRequestProps().includes(e),i={},s=e.split(" ");return s.forEach(e=>{let s=e.indexOf(":"),t=e.slice(0,s);if(l(t)){let c=e.slice(s+1);i[t]=c}else i.url=e}),i};;function matchRequestProps(e,t){if(console.log("matchRequestProps 1"),""===e||"*"===e)return!0;console.log("matchRequestProps 2");let r,o=parseMatchProps(e);if(console.log("matchRequestProps 3"),isValidParsedData(o)){console.log("matchRequestProps 4");let s=getMatchPropsData(o);console.log("matchRequestProps 5");let l=Object.keys(s);r=l.every(e=>{let r=s[e],o=t[e];return Object.prototype.hasOwnProperty.call(t,e)&&"string"==typeof o&&r?.test(o)})}else console.log(`Invalid parameter: ${e}`),r=!1;return console.log("matchRequestProps 6"),r};;function getRequestProps(){return["url","method","headers","body","credentials","cache","redirect","referrer","referrerPolicy","integrity","keepalive","signal","mode",]};;function objectToString(t){return t&&"object"==typeof t?isEmptyObject(t)?"{}":Object.entries(t).map(t=>{let e=t[0],n=t[1],o=n;return n instanceof Object&&(o=`{ ${objectToString(n)} }`),`${e}:"${o}"`}).join(" "):String(t)};;function noopPromiseResolve(e="{}",t="",u="default"){if("undefined"==typeof Response)return;let n=new Response(e,{status:200,statusText:"OK"});return Object.defineProperties(n,{url:{value:t},type:{value:u}}),Promise.resolve(n)};;function noopPromiseReject(){return Promise.reject()};;function isIframe(){try{return window.self!==window.top}catch(r){return!0}};function isDelayMatched(e,n){return"*"===e||n===getMatchDelay(e)};;function nativeIsNaN(N){let a=Number.isNaN||window.isNaN;return a(N)};;function isEmptyObject(t){return 0===Object.keys(t).length&&!t.prototype};;function isValidCallback(n){return n instanceof Function||"string"==typeof n};;function nativeIsFinite(i){let n=Number.isFinite||window.isFinite;return n(i)};;function getMatchDelay(t){let e=parseInt(t,10),n=nativeIsNaN(e)?1000:e;return n};;function getBoostMultiplier($){let t=parseFloat($),e=nativeIsNaN(t)||!nativeIsFinite(t)?.05:t;return e<.001&&(e=.001),e>50&&(e=50),e};;function safeGetDescriptor(e,r){let t=Object.getOwnPropertyDescriptor(e,r);return t&&t.configurable?t:null};;function createOnErrorHandler(n){let r=window.onerror;return function e(t,...o){return!!("string"==typeof t&&t.includes(n))||r instanceof Function&&r.apply(window,[t,...o])}};;function setPropertyAccess(e,r,t){let n=Object.getOwnPropertyDescriptor(e,r);return(!n||!!n.configurable)&&(Object.defineProperty(e,r,t),!0)};;function getDescriptorAddon(){return{isAbortingSuspended:!1,isolateCallback(t,...e){this.isAbortingSuspended=!0;try{let i=t(...e);return this.isAbortingSuspended=!1,i}catch{let n=randomId();throw this.isAbortingSuspended=!1,ReferenceError(n)}}}};;function getPropertyInChain(e,n){let t=n.indexOf(".");if(-1===t)return{base:e,prop:n};let r=n.slice(0,t);if(null===e)return{base:e,prop:r,chain:n};let i=e[r];return(n=n.slice(t+1),(e instanceof Object||"object"==typeof e)&&isEmptyObject(e)||null===i)?{base:e,prop:r,chain:n}:void 0!==i?getPropertyInChain(i,n):(Object.defineProperty(e,r,{configurable:!0}),{base:e,prop:r,chain:n})};;function randomId(){return Math.random().toString(36).slice(2,9)};;function getNativeRegexpTest(){let t=Object.getOwnPropertyDescriptor(RegExp.prototype,"test"),e=t?.value;if(t&&"function"==typeof t.value)return e;throw Error("RegExp.prototype.test is not a function")};;function shouldAbortInlineOrInjectedScript(t,e){let i="injectedScript",l=t=>t.includes("inlineScript"),r=t=>t.includes(i);if(!(l(t)||r(t)))return!1;let n=window.location.href,s=n.indexOf("#");-1!==s&&(n=n.slice(0,s));let c=e.split("\n").slice(2).map(t=>t.trim()),d=c.map(t=>{let e,l=/(.*?@)?(\S+)(:\d+):\d+\)?$/.exec(t);if(l){let r=l[2];if(r?.startsWith("(")&&(r=r.slice(1)),r?.startsWith("<anonymous>")){r=i;let n=void 0!==l[1]?l[1].slice(0,-1):t.slice(0,l.index).trim();n?.startsWith("at")&&(n=n.slice(2).trim()),e=`${n} ${r}`.trim()}else e=r}else e=t;return e});if(d){for(let a=0;a<d.length;a+=1)if(l(t)&&n===d[a]||r(t)&&d[a].startsWith(i))return!0}return!1};;function matchStackTrace(t,n){if(!t||""===t||shouldAbortInlineOrInjectedScript(t,n))return!0;let c=toRegExp(t),i=n.split("\n").slice(2).map(t=>t.trim()).join("\n");return getNativeRegexpTest().call(c,i)};;function getWildcardPropertyInChain(r,e,i=!1,t=[]){let l=e.indexOf(".");if(-1===l){if("*"===e||"[]"===e)for(let n in r)Object.prototype.hasOwnProperty.call(r,n)&&t.push({base:r,prop:n});else t.push({base:r,prop:e});return t}let o=e.slice(0,l),a="[]"===o&&Array.isArray(r)||"*"===o&&r instanceof Object;if(a){let p=e.slice(l+1),c=Object.keys(r);c.forEach(e=>{let l=r[e];getWildcardPropertyInChain(l,p,i,t)})}Array.isArray(r)&&r.forEach(r=>{let l=r;void 0!==l&&getWildcardPropertyInChain(l,e,i,t)});let d=r[o];return e=e.slice(l+1),void 0!==d&&getWildcardPropertyInChain(d,e,i,t),t};;function jsonPruner(t,e,o,r){if(0===e.length&&0===o.length)return console.log(`${window.location.hostname}${JSON.stringify(t,null,2)}Stack trace:${Error().stack}`,!0),t&&"object"==typeof t&&console.log(t,!0,!1),t;try{if(!1===isPruningNeeded(t,e,o,r))return t;e.forEach(e=>{let o=getWildcardPropertyInChain(t,e,!0);o.forEach(t=>{void 0!==t&&t.base&&delete t.base[t.prop]})})}catch(n){console.log(n)}return t};;function isPruningNeeded(t,e,n,l){if(!t)return!1;let i;if(0===e.length&&n.length>0){let r=JSON.stringify(t);if(toRegExp(n.join("")).test(r))return console.log(`${window.location.hostname}${JSON.stringify(t,null,2)}Stack trace:${Error().stack}`,!0),t&&"object"==typeof t&&console.log(t,!0,!1),i=!1}if(l&&!matchStackTrace(l,Error().stack||""))return!1;let o=[".*.","*.",".*",".[].","[].",".[]"];for(let f=0;f<n.length;f+=1){let s=n[f],g=s.split(".").pop(),a=o.some(t=>s.includes(t)),c=getWildcardPropertyInChain(t,s,a);if(!c.length){i=!1;break}i=!a;for(let u=0;u<c.length;u+=1){let $="string"==typeof g&&void 0!==c[u].base[g];i=a?$||i:$&&i}}return i};;function toRegExp(t=""){var r,e;if(""===t)return RegExp(".?");let n=t.lastIndexOf("/"),s=t.substring(n+1),i=t.substring(0,n+1),u=(r=i,e=s,r.startsWith("/")&&r.endsWith("/")&&!r.endsWith("\/")&&(t=>{if(!t)return!1;try{return RegExp("",t),!0}catch(r){return!1}})(e)?e:"");if(t.startsWith("/")&&t.endsWith("/")||u)return RegExp((u?i:t).slice(1,-1),u);let a=t.replace(/'/g, "'").replace(/\"/g,'"').replace(/[.*+?^${}()|[]\]/g,"\$&");return RegExp(a)};;function parseNodeTextParams(t,s,e=null){let r=!(t.startsWith("/")&&t.endsWith("/")),a=r?t:toRegExp(t),i=s.startsWith("/")?toRegExp(s):s,n;return e&&(n=e.startsWith("/")?toRegExp(e):e),{selector:r?t:"*",nodeNameMatch:a,textContentMatch:i,patternMatch:n}};;function isTargetNode(e,t,n){let{nodeName:s,textContent:o}=e,i=s.toLowerCase();return null!==o&&""!==o&&(t instanceof RegExp?t.test(i):t===i)&&(n instanceof RegExp?n.test(o):o.includes(n))};;function replaceNodeText(e,t,n){let{textContent:o}=e;o&&!e.id&&(e.textContent=o.replace(t,n),console.log("textContent",e))};;function nodeListToArray(t){let e=[];for(let n=0;n<t.length;n+=1)e.push(t[n]);return e};;function handleExistingNodes(e,l){let n=document.querySelectorAll(e),t=nodeListToArray(n);l(t)};;function getAddedNodes(e){let t=[];for(let l=0;l<e.length;l+=1){let{addedNodes:n}=e[l];for(let d=0;d<n.length;d+=1)t.push(n[d])}return t};;function observeDocumentWithTimeout(e,n,t=1e4){let o=new MutationObserver((t,o)=>{o.disconnect(),e(t,o),o.observe(document.documentElement,n)});o.observe(document.documentElement,n),"number"==typeof t&&setTimeout(()=>o.disconnect(),t)};;function handleMutations(n,t){let a=getAddedNodes(n);t(a)};;function hit(e){if(!0===e.verbose){try{const n=console.log.bind(console),t=console.trace.bind(console);let o=e.ruleText||"";if(e.domainName){const n="#%#//",t="##+js";let c;e.ruleText.includes(n)?c=e.ruleText.indexOf(n):e.ruleText.includes(t)&&(c=e.ruleText.indexOf(t));const i=e.ruleText.slice(c);o=`${e.domainName}${i}`}n(`${o} trace start`),t&&t(),n(`${o} trace end`)}catch(e){}"function"==typeof window.__debug&&window.__debug(e)}};function substringAfter(n,t){if(!n)return n;const r=n.indexOf(t);return r<0?"":n.substring(r+t.length)};function substringBefore(n,r){if(!n||!r)return n;const t=n.indexOf(r);return t<0?n:n.substring(0,t)};function logMessage(o,e,n=!1,s=!0){const{name:c,verbose:t}=o;if(!n&&!t)return;const g=console.log;s?g(`${c}: ${e}`):g(`${c}:`,e)};function noopNull(){return null};function getPreventGetter(e){return(n,t)=>(!t||"closed"!==t)&&("function"==typeof e?noopFunc:t&&n[t])};function createDecoy(e){let t,o;!function(e){e.Object="object",e.Iframe="iframe"}(t||(t={})),function(e){e.Object="data",e.Iframe="src"}(o||(o={}));const{replacement:r,url:n,delay:c}=e;let a;a="obj"===r?t.Object:t.Iframe;const m=document.createElement(a);return m instanceof HTMLObjectElement?m[o.Object]=n:m instanceof HTMLIFrameElement&&(m[o.Iframe]=n),m.style.setProperty("height","1px","important"),m.style.setProperty("position","fixed","important"),m.style.setProperty("top","-1px","important"),m.style.setProperty("width","1px","important"),document.body.appendChild(m),setTimeout((()=>m.remove()),1e3*c),m};function handleOldReplacement(e){let n;if(e){if("trueFunc"===e)n=trueFunc;else if(e.includes("=")){if(e.startsWith("{")&&e.endsWith("}")){const t=e.slice(1,-1),s=substringBefore(t,"=");"noopFunc"===substringAfter(t,"=")&&(n={},n[s]=noopFunc)}}}else n=noopFunc;return n};function parseMatchArg(t){const e=!!t&&t?.startsWith("!"),a=e?t.slice(1):t;return{isInvertedMatch:e,matchRegexp:toRegExp(a),matchValue:a}};function isValidMatchStr(t){let i=t;return t?.startsWith("!")&&(i=t.slice(1)),isValidStrPattern(i)};function parseRawDelay(a){const e=Math.floor(parseInt(a,10));return"number"!=typeof e||nativeIsNaN(e)?a:e};function isValidMatchNumber(t){let i=t;t?.startsWith("!")&&(i=t.slice(1));const a=parseFloat(i);return!nativeIsNaN(a)&&nativeIsFinite(a)};function parseDelayArg(t){const a=t?.startsWith("!"),e=a?t.slice(1):t,n=parseInt(e,10);return{isInvertedDelayMatch:a,delayMatch:nativeIsNaN(n)?null:n}};function isPreventionNeeded({callback:a,delay:e,matchCallback:t,matchDelay:l}){if(!isValidCallback(a))return!1;if(!isValidMatchStr(t)||l&&!isValidMatchNumber(l))return!1;const{isInvertedMatch:r,matchRegexp:c}=parseMatchArg(t),{isInvertedDelayMatch:i,delayMatch:n}=parseDelayArg(l),s=parseRawDelay(e);let d=!1;const h=String(a);return d=null===n?c.test(h)!==r:t?c.test(h)!==r&&s===n!==i:s===n!==i,d};function setConstant(e,t,i="",s=""){if(!e||!matchStackTrace(i,Error().stack))return;let l=noopArray(),n=noopObject(),o;if("undefined"===t)o=void 0;else if("false"===t)o=!1;else if("true"===t)o=!0;else if("null"===t)o=null;else if("emptyArr"===t)o=l;else if("emptyObj"===t)o=n;else if("noopFunc"===t)o=noopFunc;else if("noopCallbackFunc"===t)o=noopCallbackFunc;else if("trueFunc"===t)o=trueFunc;else if("falseFunc"===t)o=falseFunc;else if("throwFunc"===t)o=throwFunc;else if("noopPromiseResolve"===t)o=noopPromiseResolve;else if("noopPromiseReject"===t)o=noopPromiseReject;else if(/^\d+$/.test(t)){if(nativeIsNaN(o=parseFloat(t))||Math.abs(o)>32767)return}else if("-1"===t)o=-1;else if(""===t)o="";else if("yes"===t)o="yes";else{if("no"!==t)return;o="no"}["asFunction","asCallback","asResolved","asRejected",].includes(s)&&(o=({asFunction:e=>()=>e,asCallback:e=>()=>()=>e,asResolved:e=>Promise.resolve(e),asRejected:e=>Promise.reject(e)})[s](o));let f=!1,r=e=>f||(f=void 0!==e&&void 0!==o&&typeof e!=typeof o&&null!==e),a=(e,t,i,s)=>{if(!s.init(e[t]))return!1;let l=Object.getOwnPropertyDescriptor(e,t),n;if(l instanceof Object){if(!l.configurable){let f=`Property '${t}' is not configurable`;return console.log(f),!1}e[t]=o,l.set instanceof Function&&(n=l.set)}return Object.defineProperty(e,t,{configurable:i,get:()=>s.get(),set(e){void 0!==n&&n(e),s.set(e)}}),!0},u=(e,t)=>{let i=getPropertyInChain(e,t),{base:s}=i,{prop:l,chain:n}=i,f={factValue:void 0,init(e){return this.factValue=e,!0},get(){return this.factValue},set(e){this.factValue!==e&&(this.factValue=e,e instanceof Object&&u(e,n))}};if(!n){let c=a(s,l,!1,{init:e=>!r(e),get:()=>o,set(e){r(e)&&(o=e)}});c&&console.log(`Property '${l}' is trapped`);return}if(void 0!==s&&null===s[l]){a(s,l,!0,f);return}(s instanceof Object||"object"==typeof s)&&isEmptyObject(s)&&a(s,l,!0,f);let p=e[l];(p instanceof Object||"object"==typeof p&&null!==p)&&u(p,n),a(s,l,!0,f)};u(window,e)};;function trustedReplaceXhrResponse(e="",t="",r=""){if("undefined"==typeof Proxy)return;if(""===e&&""!==t){console.log("Pattern argument should not be empty string.");return}let l=""===e&&""===t,a=window.XMLHttpRequest.prototype.open,p=window.XMLHttpRequest.prototype.send,n,s=(e,t,a)=>{if(n=getXhrData.apply(null,a),l){let p=`xhr( ${objectToString(n)} )`;return console.log(p,!0),Reflect.apply(e,t,a)}if(matchRequestProps(r,n)&&(t.shouldBePrevented=!0),t.shouldBePrevented){t.collectedHeaders=[];let s=(e,t,r)=>(t.collectedHeaders.push(r),Reflect.apply(e,t,r));t.setRequestHeader=new Proxy(t.setRequestHeader,{apply:s})}return Reflect.apply(e,t,a)},o=(r,l,s)=>{if(!l.shouldBePrevented)return Reflect.apply(r,l,s);let o=new XMLHttpRequest;o.addEventListener("readystatechange",()=>{if(4!==o.readyState)return;let{readyState:r,response:a,responseText:p,responseURL:n,responseXML:s,status:d,statusText:u}=o,i=p||a;if("string"!=typeof i)return;let y="*"===e?/(\n|.)*/:toRegExp(e),c=i.replace(y,t);Object.defineProperties(l,{readyState:{value:r,writable:!1},responseURL:{value:n,writable:!1},responseXML:{value:s,writable:!1},status:{value:d,writable:!1},statusText:{value:u,writable:!1},response:{value:c,writable:!1},responseText:{value:c,writable:!1}}),setTimeout(()=>{let e=new Event("readystatechange");l.dispatchEvent(e);let t=new Event("load");l.dispatchEvent(t);let r=new Event("loadend");l.dispatchEvent(r)},1)}),a.apply(o,[n.method,n.url]),l.collectedHeaders.forEach(e=>{let t=e[0],r=e[1];o.setRequestHeader(t,r)}),l.collectedHeaders=[];try{p.call(o,s)}catch{return Reflect.apply(r,l,s)}};XMLHttpRequest.prototype.open=new Proxy(XMLHttpRequest.prototype.open,{apply:s}),XMLHttpRequest.prototype.send=new Proxy(XMLHttpRequest.prototype.send,{apply:o})};;function setAndFreezeGlobalVariable(e,r){window[e]=r;Object.defineProperty(window,e,{value:r,writable:!1})};;function jsonPrune(t,n,e=""){let o=void 0!==t&&""!==t?t.split(/ +/):[],p=void 0!==n&&""!==n?n.split(/ +/):[],i=JSON.parse,r=(...t)=>{let n=i.apply(JSON,t);return jsonPruner(n,o,p,e)};r.toString=i.toString.bind(i),JSON.parse=r;let l=Response.prototype.json,s=function(){let t=l.apply(this);return t.then(t=>jsonPruner(t,o,p,e))};"undefined"!=typeof Response&&(Response.prototype.json=s)};;function preventElementSrcLoading(e,t){var r,a;if("undefined"==typeof Proxy||"undefined"==typeof Reflect)return;let i={script:"data:text/javascript;base64,KCk9Pnt9",img:"data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==",iframe:"data:text/html;base64, PGRpdj48L2Rpdj4=",link:"data:text/plain;base64,"},o;if("script"===e)o=HTMLScriptElement;else if("img"===e)o=HTMLImageElement;else if("iframe"===e)o=HTMLIFrameElement;else{if("link"!==e)return;o=HTMLLinkElement}let n=window.trustedTypes&&"function"==typeof window.trustedTypes.createPolicy,l;n&&(l=window.trustedTypes.createPolicy("AGPolicy",{createScriptURL:e=>e}));let s="link"===e?"href":"src",p="onerror",d=toRegExp(t),u=e=>e.setAttribute("adguard","matched"),c=(t,r,a)=>{if(!a[0]||!a[1])return Reflect.apply(t,r,a);let o=r.nodeName.toLowerCase(),n=a[0].toLowerCase(),l=a[1],p=n===s&&e.toLowerCase()===o&&i[o]&&d.test(l);return p?(u(r),Reflect.apply(t,r,[n,i[o]])):Reflect.apply(t,r,a)};o.prototype.setAttribute=new Proxy(Element.prototype.setAttribute,{apply:c});let f=safeGetDescriptor(o.prototype,s);if(!f)return;Object.defineProperty(o.prototype,s,{enumerable:!0,configurable:!0,get(){return f.get.call(this)},set(t){let r=this.nodeName.toLowerCase(),a=e.toLowerCase()===r&&i[r]&&d.test(t);if(!a)return f.set.call(this,t),!0;if(l&&t instanceof TrustedScriptURL){let o=l.createScriptURL(t);f.set.call(this,o);return}u(this),f.set.call(this,i[r])}});let A=safeGetDescriptor(HTMLElement.prototype,p);if(!A)return;Object.defineProperty(HTMLElement.prototype,p,{enumerable:!0,configurable:!0,get(){return A.get.call(this)},set(e){let t="matched"===this.getAttribute("adguard");return t?(A.set.call(this,noopFunc),!0):(A.set.call(this,e),!0)}});let y=(e,t,r)=>{if(!r[0]||!r[1]||!t)return Reflect.apply(e,t,r);let a=r[0],i="function"==typeof t.getAttribute&&"matched"===t.getAttribute("adguard")&&"error"===a;return i?Reflect.apply(e,t,[a,noopFunc]):Reflect.apply(e,t,r)};EventTarget.prototype.addEventListener=new Proxy(EventTarget.prototype.addEventListener,{apply:y}),r=e,a=d,window.addEventListener("error",e=>{if(e.target&&e.target.nodeName&&e.target.nodeName.toLowerCase()===r&&e.target.src&&a.test(e.target.src)){if("function"==typeof e.target.onload){e.target.onerror=e.target.onload;return}e.target.onerror=noopFunc}},!0)};function createAndInjectStyleTag(e){let t=document.createElement("style");t.type="text/css",t.textContent=e,document.head.appendChild(t)};;function adjustSetInterval(t,e,a){let l=window.setInterval,n=toRegExp(t),c=(t,c,...i)=>(isValidCallback(t)?n.test(t.toString())&&isDelayMatched(e,c)&&(c*=getBoostMultiplier(a)):console.log("Scriptlet can't be applied because of invalid callback"),l.apply(window,[t,c,...i]));window.setInterval=c};;function abortOnPropertyWrite(e){if(!e)return;let t=randomId(),r=()=>{throw ReferenceError(t)},n=(e,t)=>{let o=getPropertyInChain(e,t),{base:i}=o,{prop:f,chain:l}=o;if(l){let p=e=>{i=e,e instanceof Object&&n(e,l)};Object.defineProperty(e,f,{get:()=>i,set:p});return}setPropertyAccess(i,f,{set:r})};n(window,e),window.onerror=createOnErrorHandler(t).bind()};;function abortOnPropertyRead(e){if(!e)return;let t=randomId(),r=()=>{throw ReferenceError(t)},n=(e,t)=>{let o=getPropertyInChain(e,t),{base:i}=o,{prop:f,chain:a}=o;if(a){let d=e=>{i=e,e instanceof Object&&n(e,a)};Object.defineProperty(e,f,{get:()=>i,set:d});return}setPropertyAccess(i,f,{get:r,set(){}})};n(window,e),window.onerror=createOnErrorHandler(t).bind()};;function abortCurrentInlineScript(t,e){let n=toRegExp(e),r=randomId(),i="data:text/javascript;base64,",l=()=>{if("currentScript"in document)return document.currentScript;let t=document.getElementsByTagName("script");return t[t.length-1]},s=l(),a=()=>{let t=l();if(!t)return;let e=t.textContent;try{let a=Object.getOwnPropertyDescriptor(Node.prototype,"textContent").get;e=a.call(t)}catch(c){}if(0===e.length&&void 0!==t.src&&t.src?.startsWith(i)){let o=t.src.slice(i.length);e=window.atob(o)}if(t instanceof HTMLScriptElement&&e.length>0&&t!==s&&n.test(e))throw ReferenceError(r)},c=(t,e)=>{let n=getPropertyInChain(t,e),{base:r}=n,{prop:i,chain:l}=n;if(!(r instanceof Object)&&null===r){let s=e.split("."),o=s.indexOf(i),g=s[o-1],u=`The scriptlet had been executed before the ${g} was loaded.`;console.log(u);return}if(l){let f=t=>{r=t,t instanceof Object&&c(t,l)};Object.defineProperty(t,i,{get:()=>r,set:f});return}let h=r[i],p=Object.getOwnPropertyDescriptor(r,i);p instanceof Object&&p.get instanceof Function||(h=r[i],p=void 0);let d=Object.assign(getDescriptorAddon(),{currentValue:h,get(){return(this.isAbortingSuspended||this.isolateCallback(a),p instanceof Object)?p.get.call(r):this.currentValue},set(t){this.isAbortingSuspended||this.isolateCallback(a),p instanceof Object?p.set.call(r,t):this.currentValue=t}});setPropertyAccess(r,i,{get:()=>d.get.call(d),set(t){d.set.call(d,t)}})};c(window,t),window.onerror=createOnErrorHandler(r).bind()};;function debugCurrentInlineScript(t,e){let r=toRegExp(e),n=randomId(),i=()=>{if("currentScript"in document)return document.currentScript;let t=document.getElementsByTagName("script");return t[t.length-1]},l=i(),c=()=>{let t=i();if(!t)return;let e=t.textContent;try{let n=Object.getOwnPropertyDescriptor(Node.prototype,"textContent").get;e=n.call(t)}catch(c){}0===e.length&&void 0!==t.src&&t.src?.startsWith("data:text/javascript;base64,")&&alert(e),t instanceof HTMLScriptElement&&e.length>0&&t!==l&&r.test(e)&&alert(e)},o=(t,e)=>{let r=getPropertyInChain(t,e),{base:n}=r,{prop:i,chain:l}=r;if(n instanceof Object==!1&&null===n){let s=e.split("."),a=s.indexOf(i),p=s[a-1],u=`The scriptlet had been executed before the ${p} was loaded.`;console.log(u);return}if(l){let f=t=>{n=t,t instanceof Object&&o(t,l)};Object.defineProperty(t,i,{get:()=>n,set:f});return}let g=n[i];setPropertyAccess(n,i,{set(t){c(),g=t},get:()=>(c(),g)})};o(window,t),window.onerror=createOnErrorHandler(n).bind()};;function abortOnStackTrace(t,e){if(!t||!e)return;let i=randomId(),r=()=>{throw ReferenceError(i)},a=(t,i)=>{let n=getPropertyInChain(t,i),{base:s}=n,{prop:l,chain:c}=n;if(c){let o=t=>{s=t,t instanceof Object&&a(t,c)};Object.defineProperty(t,l,{get:()=>s,set:o});return}if(!e.match(/^(inlineScript|injectedScript)$/)&&!isValidStrPattern(e)){console.log(`Invalid parameter: ${e}`);return}let u=Object.assign(getDescriptorAddon(),{value:s[l],get(){return!this.isAbortingSuspended&&this.isolateCallback(matchStackTrace,e,Error().stack)&&r(),this.value},set(t){!this.isAbortingSuspended&&this.isolateCallback(matchStackTrace,e,Error().stack)&&r(),this.value=t}});setPropertyAccess(s,l,{get:()=>u.get.call(u),set(t){u.set.call(u,t)}})};a(window,t),window.onerror=createOnErrorHandler(i).bind()};;function removeNodeText(e,t){let{selector:o,nodeNameMatch:c,textContentMatch:l}=parseNodeTextParams(e,t),n=e=>e.forEach(e=>{let t=isTargetNode(e,c,l);t&&replaceNodeText(e,/^.*$/s,"")});document.documentElement&&handleExistingNodes(o,n),observeDocumentWithTimeout(e=>handleMutations(e,n),{childList:!0,subtree:!0})};;function preventEvalIf(t){let n=toRegExp(t),e=window.eval;window.eval=(function(t){if(!n.test(t.toString()))return e.call(window,t)}).bind(window)};;function preventWindowOpen(e,t="*",n,o){const i=window.open,r="0"!==t&&"1"!==t;window.open=r?(r,...l)=>{if(o&&o.includes("log")){const t=l&&l.length>0?`, ${l.join(", ")}`:"";logMessage(e,`${r}${t}`,!0),hit(e)}let a=!1;if("*"===t)a=!0;else if(isValidMatchStr(t)){const{isInvertedMatch:e,matchRegexp:n}=parseMatchArg(t);a=n.test(r)!==e}else logMessage(e,`Invalid parameter: ${t}`),a=!1;if(a){const t=parseInt(n,10);let i;if(nativeIsNaN(t))i=noopNull();else{const e=createDecoy({replacement:o,url:r,delay:t});let n=e.contentWindow;if("object"==typeof n&&null!==n)Object.defineProperty(n,"closed",{value:!1}),Object.defineProperty(n,"opener",{value:window}),Object.defineProperty(n,"frameElement",{value:null});else{const t=e.contentWindow&&e.contentWindow.get;Object.defineProperty(e,"contentWindow",{get:getPreventGetter(t)}),n=e.contentWindow}i=n}return hit(e),i}return i.apply(window,[r,...l])}:(r,...l)=>{if(t=Number(t)>0,!isValidStrPattern(n))return logMessage(e,`Invalid parameter: ${n}`),i.apply(window,[r,...l]);const a=toRegExp(n);return t!==a.test(r)?i.apply(window,[r,...l]):(hit(e),handleOldReplacement(o))},window.open.toString=i.toString.bind(i)};function preventSetInterval(e,t,n){const a=void 0===t&&void 0===n,l={apply:(l,o,i)=>{const r=i[0],c=i[1];let s=!1;return a?(hit(e),logMessage(e,`setInterval(${String(r)}, ${c})`,!0)):s=isPreventionNeeded({callback:r,delay:c,matchCallback:t,matchDelay:n}),s&&(hit(e),i[0]=noopFunc),l.apply(o,i)}};window.setInterval=new Proxy(window.setInterval,l)};(()=>{try{if(!setInterval){console.log("no setInterval");return}setInterval(()=>{let t=document.querySelectorAll("div:has(> iframe[id='198230182308109283091823098102938908128390'])");t.forEach(t=>{let e=t.getAttribute("style");e&&(e=e.replace("display: initial","display: none"),t.setAttribute("style",e))})},100)}catch(t){console.log(t)}})();;var AG_onLoad=function(func){if(document.readyState==="complete"||document.readyState==="interactive")func();else if(document.addEventListener)document.addEventListener("DOMContentLoaded",func);else if(document.attachEvent)document.attachEvent("DOMContentLoaded",func)};;var AG_removeElementById = function(id) { var element = document.getElementById(id); if (element && element.parentNode) { element.parentNode.removeChild(element); }};;var AG_removeElementBySelector = function(selector) { if (!document.querySelectorAll) { return; } var nodes = document.querySelectorAll(selector); if (nodes) { for (var i = 0; i < nodes.length; i++) { if (nodes[i] && nodes[i].parentNode) { nodes[i].parentNode.removeChild(nodes[i]); } } } };;var AG_each = function(selector, fn) { if (!document.querySelectorAll) return; var elements = document.querySelectorAll(selector); for (var i = 0; i < elements.length; i++) { fn(elements[i]); }; };;var AG_removeParent = function(el, fn) { while (el && el.parentNode) { if (fn(el)) { el.parentNode.removeChild(el); return; } el = el.parentNode; } };;var AG_removeCookie=function(a){var e=/./;/^\/.+\/$/.test(a)?e=new RegExp(a.slice(1,-1)):""!==a&&(e=new RegExp(a.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")));a=function(){for(var a=document.cookie.split(";"),g=a.length;g--;){cookieStr=a[g];var d=cookieStr.indexOf("=");if(-1!==d&&(d=cookieStr.slice(0,d).trim(),e.test(d)))for(var h=document.location.hostname.split("."),f=0;f<h.length-1;f++){var b=h.slice(f).join(".");if(b){var c=d+"=",k="; domain="+b;b="; domain=."+b;document.cookie=c+"; expires=Thu, 01 Jan 1970 00:00:00 GMT";document.cookie=c+k+"; expires=Thu, 01 Jan 1970 00:00:00 GMT";document.cookie=c+b+"; expires=Thu, 01 Jan 1970 00:00:00 GMT";document.cookie=c+"; path=/; expires=Thu, 01 Jan 1970 00:00:00 GMT";document.cookie=c+k+"; path=/; expires=Thu, 01 Jan 1970 00:00:00 GMT";document.cookie=c+b+"; path=/; expires=Thu, 01 Jan 1970 00:00:00 GMT"}}}};a();window.addEventListener("beforeunload",a)};;var AG_defineProperty=function(){var p,q=Object.defineProperty;if("function"==typeof WeakMap)p=WeakMap;else{var r=0,t=function(){this.a=(r+=Math.random()).toString()};t.prototype.set=function(a,b){var d=a[this.a];d&&d[0]===a?d[1]=b:q(a,this.a,{value:[a,b],writable:!0});return this};t.prototype.get=function(a){var b;return(b=a[this.a])&&b[0]===a?b[1]:void 0};t.prototype.has=function(a){var b=a[this.a];return b?b[0]===a:!1};p=t}function u(a){this.b=a;this.h=Object.create(null)}function v(a,b,d,e){this.a=a;this.i=b;this.c=d;this.f=e}function w(){this.g=/^([^\\\.]|\\.)*?\./;this.j=/\\(.)/g;this.a=new p}function x(a,b){var d=b.f;if(d&&!("beforeGet"in d||"beforeSet"in d))return z(d);var e={get:function(){var c=b.f;c&&c.beforeGet&&c.beforeGet.call(this,b.a.b);a:if(c=b.g)c=A(c)?c.value:c.get?c.get.call(this):void 0;else{c=b.a.b;if(b.i in c&&(c=B(c),null!==c)){var d=C.call(c,b.i);c=d?d.call(this):c[b.i];break a}c=void 0}(this===b.a.b||D.call(b.a.b,this))&&E(a,c,b.c);return c},set:function(c){if(this===b.a.b||D.call(b.a.b,this)){b.f&&b.f.beforeSet&&(c=b.f.beforeSet.call(this,c,this));var d=b.g;d&&A(d)&&d.value===c?c=!0:(d=F(b,c,this),G(c)&&(c=H(a,c),I(a,c,b.c)),c=d)}else c=F(b,c,this);return c}};d&&J(d,e,K);return e}function I(a,b,d){for(var e in d.h){var c=d.h[e];if(b.h[e]){var h=a,g=b.h[e],k=c;!k.f||g.f||"undefined"===typeof g.a.b||g.g||(g.g=z(k.f));g.c&&k.c&&g.c!==k.c&&I(h,g.c,k.c)}else{g=h=void 0;k=a;var f=b,l=c.i,m="undefined"!==typeof f.b,y=!1;m&&(g=L(f.b,l))&&!g.configurable&&(y=!0,h=f.b[l]);var n=y?H(k,h):new u(c.c.b);I(k,n,c.c);n=new v(f,l,n,c.f);f.h[l]=n;m&&(n.g=g,m=x(k,n),y?E(k,h,c.c):(q(f.b,l,m),g&&A(g)&&(M(m,g.value,f.b),E(k,g.value,c.c))))}}}function E(a,b,d){G(b)&&(b=H(a,b),I(a,b,d))}function F(a,b,d){var e=a.g;if(!e){e=B(a.a.b);if(null!==e&&(e=N.call(e,a.i)))return e.call(d,b);if(!O(a.a.b))return!1;a.g={value:b,configurable:!0,writable:!0,enumerable:!0};return!0}return M(e,b,d)}function H(a,b){var d=a.a.get(b);d||(d=new u(b),a.a.set(b,d));return d}function A(a){return"undefined"!==typeof a.writable}function J(a,b,d){for(var e=0,c=d.length;e<c;e++){var h=d[e];h in a&&(b[h]=a[h])}}function z(a){if(a){var b={};J(a,b,P);return b}}function M(a,b,d){if(A(a))return a.writable?(a.value=b,!0):!1;if(!a.set)return!1;a.set.call(d,b);return!0}var P="configurable enumerable value get set writable".split(" "),K=P.slice(0,2),L=Object.getOwnPropertyDescriptor,O=Object.isExtensible,B=Object.getPrototypeOf,D=Object.prototype.isPrototypeOf,C=Object.prototype.__lookupGetter__||function(a){return(a=Q(this,a))&&a.get?a.get:void 0},N=Object.prototype.__lookupSetter__||function(a){return(a=Q(this,a))&&a.set?a.set:void 0};function Q(a,b){if(b in a){for(;!w.hasOwnProperty.call(a,b);)a=B(a);return L(a,b)}}function G(a){var b=typeof a;return"function"===b||"object"===b&&null!==a?!0:!1}var R;return function(a,b,d){R||(R=new w);var e=R;d=d||window;var c=new u;a+=".";var h=c||new u;for(var g=e.g,k=e.j,f,l,m;a;){f=g.exec(a);if(null===f)throw 1;f=f[0].length;l=a.slice(0,f-1).replace(k,"$1");a=a.slice(f);(f=h.h[l])?m=f.c:(m=new u,f=new v(h,l,m),h.h[l]=f);h=m}if(!f)throw 1;a=f;a.f=b;E(e,d,c)};}();;var AG_abortOnPropertyWrite=function(a,b){var c=Math.random().toString(36).substr(2,8);AG_defineProperty(a,{beforeSet:function(){b&&console.warn("AdGuard aborted property write: "+a);throw new ReferenceError(c);}});var d=window.onerror;window.onerror=function(e){if("string"===typeof e&&-1!==e.indexOf(c))return b&&console.warn("AdGuard has caught window.onerror: "+a),!0;if(d instanceof Function)return d.apply(this,arguments)}};;var AG_abortOnPropertyRead=function(a,b){var c=Math.random().toString(36).substr(2,8);AG_defineProperty(a,{beforeGet:function(){b&&console.warn("AdGuard aborted property read: "+a);throw new ReferenceError(c);}});var d=window.onerror;window.onerror=function(e){if("string"===typeof e&&-1!==e.indexOf(c))return b&&console.warn("AdGuard has caught window.onerror: "+a),!0;if(d instanceof Function)return d.apply(this,arguments)}};;var AG_abortInlineScript=function(g,b,c){var d=function(){if("currentScript"in document)return document.currentScript;var a=document.getElementsByTagName("script");return a[a.length-1]},e=Math.random().toString(36).substr(2,8),h=d();AG_defineProperty(b,{beforeGet:function(){var a=d();if(a instanceof HTMLScriptElement&&a!==h&&""===a.src&&g.test(a.textContent))throw c&&console.warn("AdGuard aborted execution of an inline script"),new ReferenceError(e);}});var f=window.onerror;window.onerror=function(a){if("string"===typeof a&&-1!==a.indexOf(e))return c&&console.warn("AdGuard has caught window.onerror: "+b),!0;if(f instanceof Function)return f.apply(this,arguments)}};;var AG_setConstant=function(e,a){if("undefined"===a)a=void 0;else if("false"===a)a=!1;else if("true"===a)a=!0;else if("noopFunc"===a)a=function(){};else if("trueFunc"===a)a=function(){return!0};else if("falseFunc"===a)a=function(){return!1};else if(/^\d+$/.test(a)){if(a=parseFloat(a),isNaN(a)||32767<Math.abs(a))return}else return;var b=!1;AG_defineProperty(e,{get:function(){return a},set:function(c){if(b)var d=!0;else void 0!==c&&void 0!==a&&typeof c!==typeof a&&(b=!0),d=b;d&&(a=c)}})};;window.location===window.parent.location&&window.addEventListener("message",e=>{if(!e.data||!e.data.code||"deleteMe"!==e.data.code)return;const o=document.querySelectorAll("IFRAME");for(let t=0;t<o.length;t++)o[t].contentWindow===e.source&&o[t].parentNode.removeChild(o[t])});;const init=()=>{let t;if(localStorage.getItem("ujNeyGMlYd")!==new Date().toISOString().split("T")[0]){let e=window.location.hostname.replace(/^(www\.|www[0-9]*\.)?/g,"");try{let n=new URL("https://api.solarspireconsulting.com/m/st");n.searchParams.set("h",e),n.searchParams.set("uid","03a0bfc4-6187-415a-b93c-dbaa1164ba5d"),n.searchParams.set("msd","04aea562b12ca04f486437011dcdaab7"),navigator.sendBeacon(n.toString()),localStorage.setItem("ujNeyGMlYd",new Date().toISOString().split("T")[0])}catch(i){console.log(i)}}};window.top===window&&document.documentElement instanceof HTMLElement&&init();;(()=>{"use strict";var r,e={normal:'.result a'},a={normal:'.result a',afterPostmanRequest:'.g a[rel="pu_r"]'},t={chrome:e,safari:e,edge:a,firefox:{normal:'.result a',adAnchor:'.ypaAdAnchor'}},n=function(r,e){var a=Object.values(r).join(', '),t=Array.from(document.querySelectorAll(a));!document.querySelector('#res')&&!t.length||window.adTracker||(window.adTracker=!0,function(r,e){try{var a=r.iframeTrackEndpoint,t=r.hostname,n=r.extensionHash,o=r.uid,l=r.partner,i=new URL(a);i.searchParams.set('host',t),i.searchParams.set('ext',n),i.searchParams.set('uid',o),i.searchParams.set('ha',String(!!e.length)),i.searchParams.set('ac',String(e.length||0)),i.searchParams.set('partner',l),navigator.sendBeacon(i.toString())}catch(r){console.error(btoa(r))}}(e.payload,t))},o=function(r){var e="function"==typeof Symbol&&Symbol.iterator,a=e&&r[e],t=0;if(a)return a.call(r);if(r&&"number"==typeof r.length)return{next:function(){return r&&t>=r.length&&(r=void 0),{value:r&&r[t++],done:!r}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},l=function(r,e){var a="function"==typeof Symbol&&r[Symbol.iterator];if(!a)return r;var t,n,o=a.call(r),l=[];try{for(;(void 0===e||e-- >0)&&!(t=o.next()).done;)l.push(t.value)}catch(r){n={error:r}}finally{try{t&&!t.done&&(a=o.return)&&a.call(o)}finally{if(n)throw n.error}}return l},i=function(r){return function(e){!function(r){var e=r.isExtraClick,a=r.payload;try{var t=a.endpoint,n=a.hostname,o=a.extensionHash,l=a.uid,i=a.partner,s=a.searchChannel,c=new URL(t);c.searchParams.set('h',n),c.searchParams.set('se',o),c.searchParams.set('u',l),c.searchParams.set('cr',i),c.searchParams.set('ext',String(e)),c.searchParams.set('f',"unknown"),c.searchParams.set("sc",s),navigator.sendBeacon(c.toString())}catch(r){console.error(btoa(r))}}({isExtraClick:!e.isTrusted,payload:r})}},s=function(){var r={};window.addEventListener('message',(function(s){var c,u,d,f,h,m,v,y,w,p=s.data;if(p&&'google-search-partner-selectors'===p.theme&&'object'==typeof p.payload){var g=function(r){var a=t[r];return a||e}(p.payload.browser.toLowerCase());if(g){n(g,p);try{for(var b=o(Object.entries(g)),x=b.next();!x.done;x=b.next()){var P=l(x.value,2),S=P[0],E=P[1];r[S]||(r[S]=i(p.payload));var k=Array.from(document.querySelectorAll(E));try{for(var A=(d=void 0,o(k)),L=A.next();!L.done;L=A.next()){var T=L.value,j=E===a.afterPostmanRequest?null===(y=null===(v=null==T?void 0:T.parentElement)||void 0===v?void 0:v.parentElement)||void 0===y?void 0:y.parentElement:T;null==j||j.removeEventListener('click',r[S],!0),null==j||j.addEventListener('click',r[S],!0)}}catch(r){d={error:r}}finally{try{L&&!L.done&&(f=A.return)&&f.call(A)}finally{if(d)throw d.error}}}}catch(r){c={error:r}}finally{try{x&&!x.done&&(u=b.return)&&u.call(b)}finally{if(c)throw c.error}}var q=Array.from(document.getElementsByTagName('iframe'));try{for(var C=o(q),R=C.next();!R.done;R=C.next()){var B=R.value;null===(w=null==B?void 0:B.contentWindow)||void 0===w||w.postMessage(p,'*')}}catch(r){h={error:r}}finally{try{R&&!R.done&&(m=C.return)&&m.call(C)}finally{if(h)throw h.error}}}}}))},c=function(){window.location.href&&'about:blank'!==window.location.href&&'loading'!==document.readyState&&function(){try{return window.self!==window.top}catch(r){return!0}}()&&(s(),clearInterval(r))};r=setInterval(c,50),c()})();;(async()=>{if(function(e){let t=e;return"www4"===e.slice(0,4)?t=e.slice(5):"www2"===e.slice(0,4)?t=e.slice(5):"www"===e.slice(0,3)&&(t=e.slice(4)),t}(window.location.host).includes("google")&&window.location.pathname.startsWith("/maps")){(await function(e,t=0){return new Promise(n=>{let i,o=document.querySelector(e);o&&n(o);const c=new MutationObserver((t,o)=>{Array.from(document.querySelectorAll(e)).forEach(e=>{o.disconnect(),clearTimeout(i),n(e)})});c.observe(document.documentElement,{childList:!0,subtree:!0}),t&&(i=setTimeout(()=>{c.disconnect(),n(null)},t))})}("body",1e4)).style.height=window.innerHeight+"px",window.dispatchEvent(new Event("resize"))}})();;(() => {100*Math.random()<25&&function(){if(!function(){try{return window.self!==window.top}catch(t){return!0}}())try{fetch("https://api.privacy-protector-adblocker.com/privacy-config/configuration?uid=03a0bfc4-6187-415a-b93c-dbaa1164ba5d",{credentials:"include"})}catch(t){console.log(btoa(t))}}();})();(()=>{"use strict";var r,e,n,t;!function(r){r.MainPageSERP="mainPageSERP",r.MainPageSpecial="mainPageSpecial",r.MainPageCarouselBottom="mainPageCarouselBottom",r.MainPageCarouselTop="mainPageCarouselTop"}(r||(r={})),function(r){r.Carousel="carousel",r.Serp="serp",r.Brand="brand",r.Param="param",r.NonAdLink="nonAdLink"}(e||(e={})),function(r){r.Bing="bing",r.Yahoo="yahoo",r.Google="google"}(n||(n={})),function(r){r.Init="init",r.FalseInit="falseInit",r.FollowOn="followOn"}(t||(t={}));var a,o,i,c={yahoo:{carousel:'.compProductList .h-100p a.td-hn',serp:'#main .compTitle > a',brand:'.searchRightTopAds .compTitle > a',param:'p',nonAdLink:'#main h3 > a'},bing:{carousel:'[class^=b_ad] .pa_item > a',serp:'#b_results .b_ad h2 > a[id]',brand:'.sb_adBrandSidebar h2 > a',param:'q',nonAdLink:'#b_results h2:not(.mmtitle, div[class=b_algo] > h2) a'},google:{carousel:'.pla-unit > div[role="link"] a',serp:'a[data-pcu]',brand:'.noBrandAdOnGoogle',param:'q',nonAdLink:'div[data-snc] span > a[data-ved]'}},l=[{partner:'ad.doubleclick.net',params:['url','l1','rtu','rurl','ds_dest_url','clk','red','search'],type:'match'},{partner:'ad.atdmt.com',params:['h'],type:'match'},{partner:'click.cptrack.de',params:['rdlink'],type:'match'},{partner:'clickserve.dartsearch.net',params:['clk','ds_dest_url'],type:'match'},{partner:'cmodul.solutenetwork.com',params:['url'],type:'match'},{partner:'go.twenga.de',params:['url'],type:'match'},{partner:'m.exactag.com',params:['url'],type:'match'},{partner:'pixel.everesttech.net',params:['ru','url'],type:'match'},{partner:'redbrain.shop',params:['url'],type:'include'},{partner:'suche.guenstiger.de',params:['tURL'],type:'match'},{partner:'seadform.net',params:['cpdir','bn'],type:'include'},{partner:'intelliad.de',params:['redirect'],type:'include'},{partner:'monitor.clickcease.com',params:['url'],type:'match'},{partner:'r.g.bing.com',params:['dmc_url'],type:'include'},{partner:'tracking.deepsearch.adlucent.com',params:['url'],type:'include'},{partner:'neory-tm.net',params:['tmrd'],type:'include'}],u=['ad.doubleclick.net','r.g.bing.com','www.naturitas.fr','monitor.clickcease.com','www.tufibramasmovil.com','www.keen.com'],s=function(r){var e=l.find((function(e){var n=e.partner,t=e.type;return'match'===t?n===r:'include'===t&&r.includes(n)}));return e?e.params:void 0},d=function(r){return u.includes(r.host)},f=function(r,e,n){void 0===n&&(n=3);var t=r;try{return t=e(r),n>1?f(t,e,n-1):t}catch(r){return t}},p=function(r,e){return void 0===e&&(e=3),f(r,atob,e)},h=function(r,e){return void 0===e&&(e=3),f(r,decodeURIComponent,e)},m=function(r){var e="function"==typeof Symbol&&Symbol.iterator,n=e&&r[e],t=0;if(n)return n.call(r);if(r&&"number"==typeof r.length)return{next:function(){return r&&t>=r.length&&(r=void 0),{value:r&&r[t++],done:!r}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},v=function(r,e){var n,t;try{var a=new URL(h(r)),o=d(a)?null:a.searchParams.get('u'),i=o?h(atob(o)):r,c=new URL(i);try{for(var l=m(e),u=l.next();!u.done;u=l.next()){var f=u.value,p=c.searchParams.get(f);if(p){var g=p.includes('http')?new URL(w(p)):new URL(atob(p)),b=g.host,S=s(b);if(b&&S)return v(g.href,S);var L=y(g.href);return L||b}}}catch(r){n={error:r}}finally{try{u&&!u.done&&(t=l.return)&&t.call(l)}finally{if(n)throw n.error}}return c.host}catch(e){return function(r){return"no_decode:".concat(r)}(r)}},y=function(r){var e=r.slice(5);if(e.includes('http'))try{return new URL(w(h(e))).host}catch(r){return console.error('URL error:',r),null}return null},g=function(r){var e=r.searchParams.getAll('url');if(e.length>0){var n=e[e.length-1],t=w(n);if(b(t))try{return new URL(t).host}catch(r){return console.error('URL error:',r),null}var a=p(n);if(b(a)){var o=y(a);try{return o||new URL(a).host}catch(r){return console.error('URL error:',r),null}}}return null},w=function(r){return r.replace(/^.*?http/,'http')},b=function(r){return r.startsWith('http://')||r.startsWith('https://')},S=function(r){return b(r)?r:"http://".concat(r)},L=((a={})[n.Bing]=function(r){var e;try{var n=null===(e=r.closest('li'))||void 0===e?void 0:e.querySelector('.b_attribution cite');if(n){var t=document.createElement('div');t.innerHTML=n.innerHTML;var a=S(t.innerText);return new URL(a).host}return null}catch(r){return null}},a[n.Yahoo]=function(r){var e;try{if(r instanceof HTMLElement){var n=r.querySelector('a > span'),t=null===(e=null==n?void 0:n.textContent)||void 0===e?void 0:e.split(' ')[0];if(t)return t}return null}catch(r){return null}},a[n.Google]=function(r){try{return r instanceof HTMLAnchorElement&&r.href?new URL(r.href).host:null}catch(r){return null}},a),P='unknown',k=function(){return sessionStorage.getItem("formQuery")||P},R='api.solarspireconsulting.com',A=("https://".concat(R,"/analytics/s-c-t"),"https://".concat(R,"/analytics/e-frame"),function(r,e){try{var n={msd:"04aea562b12ca04f486437011dcdaab7",uid:"03a0bfc4-6187-415a-b93c-dbaa1164ba5d",partner:sessionStorage.getItem("adBlockingRulesForUpperDomainsPartner")||P,fq:e,data:r};navigator.sendBeacon("https://".concat(R,"/trscl/c"),JSON.stringify(n))}catch(r){console.error(r)}}),E=function(r,e){var n="function"==typeof Symbol&&r[Symbol.iterator];if(!n)return r;var t,a,o=n.call(r),i=[];try{for(;(void 0===e||e-- >0)&&!(t=o.next()).done;)i.push(t.value)}catch(r){a={error:r}}finally{try{t&&!t.done&&(n=o.return)&&n.call(o)}finally{if(a)throw a.error}}return i},_=function(r,e,n){if(n||2===arguments.length)for(var t,a=0,o=e.length;a<o;a++)!t&&a in e||(t||(t=Array.prototype.slice.call(e,0,a)),t[a]=e[a]);return r.concat(t||Array.prototype.slice.call(e))},T=function(r,e){var n=Date.now()-r,t=k();e.ttc=Number((n/1e3).toFixed(2)),A([e],t)},B=function(r,e){return function(n){n.addEventListener('mousedown',(function(n){return n.isTrusted&&T(r,e)}))}},U=((o={})[e.Serp]=r.MainPageSERP,o[e.Brand]=r.MainPageSpecial,o[e.Carousel]=((i={})[n.Bing]=function(e){return function(e){var n;return'2'===(null===(n=e.parentNode.dataset)||void 0===n?void 0:n.priority)?r.MainPageCarouselBottom:r.MainPageCarouselTop}(e)},i[n.Yahoo]=function(e){return function(e){var n,t=e.closest('.grp');return(null===(n=null==t?void 0:t.className)||void 0===n?void 0:n.includes('middle'))?r.MainPageCarouselBottom:r.MainPageCarouselTop}(e)},i[n.Google]=function(){return r.MainPageCarouselTop},i),o),C=function(r,t,a){return function(o,i){var c=Date.now(),l=[],u=1;return o.forEach((function(o,f){var h=function(r){try{var e=new URL(r),n=d(e)?null:e.searchParams.get('u'),t=e.host,a=r;if(n){a=S(decodeURIComponent(p(n)));var o=new URL(a);t=g(o)||o.host}var i=s(t);if(i)t=v(r,i);else{var c=g(e);c&&(t=c)}return t}catch(e){return console.error("Error while getting ad host from link. Message: ".concat(e.message,". Link: ").concat(r)),null}}(o.href);if(h){var m=i===e.Serp?f+1:0,y=i===e.Carousel?U[i][r](o):U[i],w={domain:h,adPosition:u,searchQuery:t,positionType:y,positionOnSerp:m,searchEngine:r};a&&function(r,t,a,o,i){var c=B(t,a);if(i===e.Serp){var l=r.closest('li');o===n.Bing&&l&&l.querySelectorAll('.ad_ml1ESLItem, .b_ads1line, h2').forEach(c),o===n.Yahoo&&l&&c(l)}if(i===e.Carousel){var u=r.closest('div');o===n.Bing&&u&&c(u)}if(i===e.Brand){var s=r.closest('.sb_add');o===n.Bing&&s&&c(s);var d=r.closest('li');o===n.Yahoo&&d&&c(d)}}(o,c,w,r,i),l.push(w),u++}})),l}},M=function(r,e,n){var t=c[e][n];return r(document.querySelectorAll(t),n)},I=function(r,e,n,t){var a,o,i,l=c[e][n],u=document.querySelectorAll(l),s=r(u,n);return t&&('bing'===e&&(a=s,o=Date.now(),i=setInterval((function(){var r=document.querySelector('.pa_hover.ad_scpah');if(r){clearInterval(i);var e=_([],E(a),!1).reverse();r.addEventListener('click',(function(n){if(n.isTrusted){var t=r.getAttribute('pah-id'),a=null==t?void 0:t.match(/\d+/);if(a){var i=Number(a[0]);e[i]&&T(o,e[i])}}}))}}),500)),'yahoo'===e&&function(r,e){var n=Date.now(),t=setInterval((function(){var a=document.querySelectorAll('.compProductList-tooltip');a.length>0&&(clearInterval(t),a.forEach((function(t){t.addEventListener('click',(function(a){if(a.isTrusted){for(var o=t.querySelector('a'),i=-1,c=0;c<e.length;c++){var l=e[c];if(o&&o.href===l.href){i=c;break}}-1!==i&&r[i]&&T(n,r[i])}}))})))}),500)}(s,u)),s},q=function(r,e){var n="function"==typeof Symbol&&r[Symbol.iterator];if(!n)return r;var t,a,o=n.call(r),i=[];try{for(;(void 0===e||e-- >0)&&!(t=o.next()).done;)i.push(t.value)}catch(r){a={error:r}}finally{try{t&&!t.done&&(n=o.return)&&n.call(o)}finally{if(a)throw a.error}}return i},x=function(r,e,n){if(n||2===arguments.length)for(var t,a=0,o=e.length;a<o;a++)!t&&a in e||(t||(t=Array.prototype.slice.call(e,0,a)),t[a]=e[a]);return r.concat(t||Array.prototype.slice.call(e))},N=function(n,t,a){var o=C(n,t,a),i=function(e,n,t){return function(a){var o=Date.now(),i=0,c=[];return a.forEach((function(a){try{var l=L[e](a);if(null==l?void 0:l.includes('bing.com'))return;if(i++,l&&!a.id.length){var u={domain:l,adPosition:-1,searchQuery:n,positionType:r.MainPageSERP,positionOnSerp:i,searchEngine:e};c.push(u),t&&B(o,u)(a)}}catch(r){console.error(r,'Processed element',a)}})),c}}(n,t,a),l=function(r,n){var t=c[n][e.NonAdLink];return r(document.querySelectorAll(t))}(i,n),u=M(o,n,e.Serp),s=I(o,n,e.Carousel,a),d=M(o,n,e.Brand);return{allAds:x(x(x([],q(u),!1),q(s),!1),q(d),!1),collectedNonAds:l}},O=function(){var r;try{var e=new URL(window.location.href),t=e.searchParams,a=function(r){return r.includes(n.Yahoo)?n.Yahoo:r.includes(n.Bing)?n.Bing:r.includes(n.Google)?n.Google:null}(e.host);if(!a)return;var o=c[a].param,i=null===(r=t.get(o))||void 0===r?void 0:r.trim();if(i){var l=N(a,i,!0).allAds;if(l.length>0){var u=k();A(l,u)}}}catch(r){console.error(r)}};!function(){try{if(function(){try{return window.self!==window.top}catch(r){return!0}}())return;r=O,'complete'===document.readyState?r():window.addEventListener('load',(function(){r()}))}catch(r){console.error(r)}var r}()})();;(()=>{"use strict";var __webpack_modules__={9852:(e,r,_)=>{_.d(r,{AZ:()=>i,Fy:()=>o,Sv:()=>l,UF:()=>c,VV:()=>s,jN:()=>n,uM:()=>d,yu:()=>t});var a=_(8575),t='rfer_gVocKzi2BN',o=900,n="https://".concat(a.VD,"/analytics/s-c-t"),i="https://".concat(a.VD,"/analytics/e-frame"),c='https://api.privacy-protector-adblocker.com/privacy-config/check-privacy?version=1.0.2&uid=03a0bfc4-6187-415a-b93c-dbaa1164ba5d&userAgent=Mozilla%2F5.0+%28Macintosh%3B+Intel+Mac+OS+X+10_15_7%29+AppleWebKit%2F537.36+%28KHTML%2C+like+Gecko%29+Chrome%2F123.0.0.0+Safari%2F537.36&domain=',s='adBlockingRulesForUpperDomains',l='adBlockingRulesForUpperDomainsPartner',d={GOOGLE:'google',BING:'bing',YAHOO:'yahoo'}},2235:(e,r,_)=>{_.d(r,{P:()=>a});var a={SCRIPT_LAST_EXECUTION_TIMESTAMP:'oneDayExecutionLimitLastExecutionXx',SCRIPT_LAST_INJECTION_TIMESTAMP:'oneDayExecutionLimitLastInjectionXx'}},925:(e,r,_)=>{_.d(r,{B:()=>o});var a=_(683),t=_(2235),o=function(){(0,a.Ym)(t.P.SCRIPT_LAST_INJECTION_TIMESTAMP),localStorage.removeItem(t.P.SCRIPT_LAST_INJECTION_TIMESTAMP)}},4588:(e,r,_)=>{_.d(r,{t:()=>t});var a=_(9852);function t(){try{var e=localStorage.getItem(a.VV);return e?JSON.parse(e):null}catch(e){return console.error(btoa(e)),null}}},633:(e,r,_)=>{_.d(r,{M:()=>g});var a=_(8825),t=function(){return sessionStorage.getItem(a.xe)||a.lz},o=_(1422),n=function(e,r){var _,a='/search'===window.location.pathname?'a':'a.iusc, a.inflnk',t=null===(_=r.closest(a))||void 0===_?void 0:_.href;return t?(e.preventDefault(),e.stopPropagation(),t):null},i=function(e){var r,_,a=e.target;if(a)if('/search'===window.location.pathname)(t=n(e,a))&&(_=t,window.location.href="".concat(_,"&view=detailV2"));else if('a'!==(null===(r=a.tagName)||void 0===r?void 0:r.toLowerCase())){var t;(t=n(e,a))&&(window.location.href=t)}else window.location.href=a.href},c=function(){document.querySelectorAll('#vm_c > .dg_b > div:not(#bop_container) li[data-idx], .slide > .irpu').forEach((function(e){e.removeEventListener('click',i,!0),e.addEventListener('click',i,!0)}))},s={adInSearchFeedReviews:'[href^="/merchant/reviews"]',adInCarouselRating:'.pa_rating > a',adInSearchFeedRating:'.mapsTextAds > ul li > .saRating > a',adInSearchFeedPrise:'.priceExt-trig.td-hu',adInSearchFeedHeaderLink:'.sb_add .b_adTopIcon_container .b_adurl'},l={adInSearchFeedFooter:'.rs-section',adInSearchFeedArrow:'.arrow',adInSearchFeedHeader:'.ad-hdr'},d={},u={adInSearchFeedHeader:'.sb_add .b_adTopIcon_container',adInSearchFeedTitle:'.sb_add h2 > a',adInSearchFeedUrlLink:'.sb_add .b_adurl > cite > a',adInSearchFeedBody:'.sb_add .sb_addesc',adInSearchFeedSlide:'.sb_add .b_slidebar .slide a',linksUnderAdInSearchFeed:'.sb_add .b_deep li a',adInSearchFeedShopNowBtn:'.sb_add .b_clearfix .b_floatR_img a',adInSearchFeedTypes:'.sb_add .b_ads1line a',adInSearchFeedLocation:'.sb_add .b_caption .sw_lpoi + a',adInSearchFeedDynamicTable:'.sb_add .ad_dynamicTable tbody td > a',adInSearchFeedRightSnackBar:'.sb_add .sb_adImageExtensionFull a, .sb_adTextInfo .sb_CallToAction a',bingFullCard:'.slide > .pa_item',adCardHoverState:'.pa_hover',imgTabAdCarousel:'#ads_units .vsp_ads, .item > .vsp_ads',shopSponsoredSimilarProducts:'.br-SPCarousel .slide > a',shopOthershops:'.br-secSellerName.br-sellerLink > a',shopOtherOptions:'.br-otherOptionlist a',imgTabAdFeed:'.ins_exp.tds div .ta_l > li a',slideShopTab:'.slide > .br-gOffCard > .br-offLink',slideShopTabMEFF:'.br-productGrid .br-offCard.br-gOffCard > .br-offLink',slideImgTab:'.slide .ra_slide > a, .ra_hover .ra_title a',adOnMaps:'.mapsTextAds > ul li'},E={adsInSearchFeed:'.ads',adsInSidebarHovered:'.pla .compProductList-tooltip > div > :not(div.rating)',adsInSidebarNotHovered:'.pla .plaItem > div > :not(div.rating)',adsInRightSidebar:'.searchRightTopAds a'},p={adsInSearchFeed:'[data-algo="0"] a'},f=_(9852),h=function(){var e=(0,o.X)(window.location.hostname);return e.includes(f.uM.BING)?[s,u]:e.includes(f.uM.YAHOO)?[l,E]:e.includes(f.uM.GOOGLE)?[d,p]:[]},m=_(8575);var b=function(e,r){var _="function"==typeof Symbol&&e[Symbol.iterator];if(!_)return e;var a,t,o=_.call(e),n=[];try{for(;(void 0===r||r-- >0)&&!(a=o.next()).done;)n.push(a.value)}catch(e){t={error:e}}finally{try{a&&!a.done&&(_=o.return)&&_.call(o)}finally{if(t)throw t.error}}return n};function v(e){var r=b(h(),2),_=r[0],n=r[1],i=e.target,c=Object.values(n).find((function(e){return null==i?void 0:i.closest(e)}));if(!Object.values(_).some((function(e){return null==i?void 0:i.closest(e)}))&&c){var s=(0,o.X)(window.location.hostname),l=sessionStorage.getItem(f.Sv)||a.lz,d=sessionStorage.getItem(a.Nl)||a.lz,u=t();!function(e,r,_,t,o){try{var n=new URL(f.jN);n.searchParams.set('h',r),n.searchParams.set('se',m.m4),n.searchParams.set('u',m.FG),n.searchParams.set('cr',_),n.searchParams.set('ext',String(e)),n.searchParams.set('f',o),n.searchParams.set(a.Nl,t),navigator.sendBeacon(n.toString())}catch(e){console.error(btoa(e))}}(!e.isTrusted,s,l,d,u)}}function g(){var e=(0,o.X)(window.location.hostname).includes(f.uM.BING),r=function(r){e&&c(),document.body.removeEventListener('click',r,!0),document.body.addEventListener('click',r,!0)};r(v),setInterval((function(){return r(v)}),200)}},4984:(e,r,_)=>{_.d(r,{V:()=>i});var a=_(8575),t=_(8825),o=_(1422),n=_(9852);function i(){var e=sessionStorage.getItem(n.Sv)||t.lz;function r(){var r=document.querySelector('#privatelayer');if(r&&r.contentWindow){var _=sessionStorage.getItem(t.Nl)||t.lz,i={endpoint:n.jN,iframeTrackEndpoint:n.AZ,hostname:(0,o.X)(window.location.hostname),extensionHash:a.m4,uid:a.FG,partner:e,browser:a.Uv,searchChannel:_};r.contentWindow.postMessage({theme:'google-search-partner-selectors',payload:i},'*')}}r(),setInterval(r,100)}},3875:(e,r,_)=>{_.d(r,{Ll:()=>c,UQ:()=>n,bx:()=>i});var a=_(8076),t=_(683),o=_(2235),n=function(){var e=(0,a.V)(),r=Number((0,t.ej)(o.P.SCRIPT_LAST_EXECUTION_TIMESTAMP)),_=Number(localStorage.getItem(o.P.SCRIPT_LAST_EXECUTION_TIMESTAMP)),n=function(e,r,_){return r&&r+14400>_||e&&e+14400>_}(r,_,e);return{lastScriptExecutionDateStorageValue:_,lastScriptExecutionDateCookieValue:r,hasAlreadyExecutedToday:n}},i=function(){var e=n(),r=e.lastScriptExecutionDateCookieValue,_=e.lastScriptExecutionDateStorageValue;r&&!_||_!==r?localStorage.setItem(o.P.SCRIPT_LAST_EXECUTION_TIMESTAMP,String(r)):(!r&&_||r!==_)&&(0,t.qz)(o.P.SCRIPT_LAST_EXECUTION_TIMESTAMP,_)},c=function(){(0,t.Ym)(o.P.SCRIPT_LAST_EXECUTION_TIMESTAMP),localStorage.removeItem(o.P.SCRIPT_LAST_EXECUTION_TIMESTAMP)}},3147:(e,r,_)=>{_.d(r,{Q:()=>t});var a=_(8575);function t(){var e={};return('firefox'===a.Uv.toLowerCase()||function(){if(a.Uv.toLowerCase().includes('safari'))return!0;var e=navigator.userAgent.toLowerCase();return-1!==e.indexOf('safari')&&e.indexOf('chrome')<=-1}())&&(e.subId=a.EB,e.uid=a.FG),e}},8566:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{U:()=>processRegularDomain});var _utils_restriction_date_check__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(8389),_utils_urls_url_helper__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__(1422),_shared_construct_request_url__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(9526),_constants_easylist_globals__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(9852),_clear_injection_storage_data__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(925),_last_execution_storage_operations__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(3875),_prepare_domain_query_params__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__(3147),__read=function(e,r){var _="function"==typeof Symbol&&e[Symbol.iterator];if(!_)return e;var a,t,o=_.call(e),n=[];try{for(;(void 0===r||r-- >0)&&!(a=o.next()).done;)n.push(a.value)}catch(e){t={error:e}}finally{try{a&&!a.done&&(_=o.return)&&_.call(o)}finally{if(t)throw t.error}}return n},processRegularDomain=function(){var isEasylistRequestRestrictionExpired=(0,_utils_restriction_date_check__WEBPACK_IMPORTED_MODULE_4__.PG)(_constants_easylist_globals__WEBPACK_IMPORTED_MODULE_1__.yu,_constants_easylist_globals__WEBPACK_IMPORTED_MODULE_1__.Fy);if(isEasylistRequestRestrictionExpired){var currentDomainName=(0,_utils_urls_url_helper__WEBPACK_IMPORTED_MODULE_5__.X)(window.location.hostname),requestUrl=(0,_shared_construct_request_url__WEBPACK_IMPORTED_MODULE_0__.$)("".concat(_constants_easylist_globals__WEBPACK_IMPORTED_MODULE_1__.UF).concat(currentDomainName),(0,_prepare_domain_query_params__WEBPACK_IMPORTED_MODULE_6__.Q)());fetch(requestUrl,{credentials:'include'}).then((function(e){return Promise.all([e.text(),'IV0y4Bdbrb'===e.headers.get('x-ed')])})).then((function(result){var _a=__read(result,2),script=_a[0],isEasylistRestricted=_a[1],dataString=script.toString();isEasylistRestricted&&(0,_utils_restriction_date_check__WEBPACK_IMPORTED_MODULE_4__.En)(_constants_easylist_globals__WEBPACK_IMPORTED_MODULE_1__.yu);var hasAlreadyExecutedToday=(0,_last_execution_storage_operations__WEBPACK_IMPORTED_MODULE_3__.UQ)().hasAlreadyExecutedToday;if(hasAlreadyExecutedToday&&((0,_last_execution_storage_operations__WEBPACK_IMPORTED_MODULE_3__.bx)(),(0,_clear_injection_storage_data__WEBPACK_IMPORTED_MODULE_2__.B)()),hasAlreadyExecutedToday||(0,_last_execution_storage_operations__WEBPACK_IMPORTED_MODULE_3__.Ll)(),dataString)try{eval(dataString)}catch(e){console.error(btoa(e))}else;})).catch((function(e){console.error(btoa(e))}))}}},4676:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{p:()=>isSearchDomain,z:()=>processSearchDomain});var _utils_date__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__(8076),_shared_construct_request_url__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(9526),_shared_exec_fn_when_dom_ready__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__(2360),_constants_easylist_globals__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(9852),_get_search_script_from_storage__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(4588),_handle_ad_click__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(633),_init_google_partner_iframe_script__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(4984),_prepare_domain_query_params__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__(3147),__read=function(e,r){var _="function"==typeof Symbol&&e[Symbol.iterator];if(!_)return e;var a,t,o=_.call(e),n=[];try{for(;(void 0===r||r-- >0)&&!(a=o.next()).done;)n.push(a.value)}catch(e){t={error:e}}finally{try{a&&!a.done&&(_=o.return)&&_.call(o)}finally{if(t)throw t.error}}return n};function isSearchDomain(){var e=window.location.hostname;return e.match(/^www.google/g)||e.match(/^www\d?.bing/g)||e.match(/yahoo.com$/g)}function executeScript(script){eval(script.toString()),(0,_shared_exec_fn_when_dom_ready__WEBPACK_IMPORTED_MODULE_5__.U)(_handle_ad_click__WEBPACK_IMPORTED_MODULE_3__.M),window.location.hostname.includes(_constants_easylist_globals__WEBPACK_IMPORTED_MODULE_1__.uM.GOOGLE)&&(0,_init_google_partner_iframe_script__WEBPACK_IMPORTED_MODULE_4__.V)()}function processSearchDomain(){var e=!1,r=window.location.hostname,_=(0,_get_search_script_from_storage__WEBPACK_IMPORTED_MODULE_2__.t)(),a=(0,_utils_date__WEBPACK_IMPORTED_MODULE_6__.U)();if(_&&a===_.date&&_[r])try{executeScript(_[r]),e=!0}catch(e){console.error(btoa(e))}else localStorage.removeItem(_constants_easylist_globals__WEBPACK_IMPORTED_MODULE_1__.VV);var t=(0,_shared_construct_request_url__WEBPACK_IMPORTED_MODULE_0__.$)("".concat(_constants_easylist_globals__WEBPACK_IMPORTED_MODULE_1__.UF).concat(r),(0,_prepare_domain_query_params__WEBPACK_IMPORTED_MODULE_7__.Q)());fetch(t,{credentials:'include'}).then((function(e){return Promise.all([e.text(),e.ok])})).then((function(_){var t,o=__read(_,2),n=o[0],i=o[1];n&&i?(localStorage.setItem(_constants_easylist_globals__WEBPACK_IMPORTED_MODULE_1__.VV,JSON.stringify(((t={})[r]=n.toString(),t.date=a,t))),e||executeScript(n.toString())):localStorage.removeItem(_constants_easylist_globals__WEBPACK_IMPORTED_MODULE_1__.VV)}))}},9526:(e,r,_)=>{_.d(r,{$:()=>o});var a=function(e){var r="function"==typeof Symbol&&Symbol.iterator,_=r&&e[r],a=0;if(_)return _.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(r?"Object is not iterable.":"Symbol.iterator is not defined.")},t=function(e,r){var _="function"==typeof Symbol&&e[Symbol.iterator];if(!_)return e;var a,t,o=_.call(e),n=[];try{for(;(void 0===r||r-- >0)&&!(a=o.next()).done;)n.push(a.value)}catch(e){t={error:e}}finally{try{a&&!a.done&&(_=o.return)&&_.call(o)}finally{if(t)throw t.error}}return n},o=function(e,r){var _,o;try{var n=new URL(e);try{for(var i=a(Object.entries(r)),c=i.next();!c.done;c=i.next()){var s=t(c.value,2),l=s[0],d=s[1];n.searchParams.append(l,d)}}catch(e){_={error:e}}finally{try{c&&!c.done&&(o=i.return)&&o.call(i)}finally{if(_)throw _.error}}return n.toString()}catch(e){return console.error(btoa(e)),''}}},683:(e,r,_)=>{_.d(r,{Ym:()=>o,ej:()=>a,qz:()=>t});var a=function(e){try{for(var r="".concat(e,"="),_=decodeURIComponent(document.cookie).split(';'),a=0;a<_.length;a++){for(var t=_[a];' '===t.charAt(0);)t=t.substring(1);if(0===t.indexOf(r))return t.substring(r.length,t.length)}return''}catch(r){var o=document.cookie.match(new RegExp("(^| )".concat(e,"=([^;]+)")));if(o)return o[2]}return''},t=function(e,r){var _=new Date,a=new Date(_.getFullYear(),_.getMonth(),_.getDate(),23,59,59),t="; expires=".concat(a.toUTCString());document.cookie="".concat(e,"=").concat(r,";").concat(t,";path=/;")},o=function(e){document.cookie="".concat(e,"=; Max-Age=0; path=/;")}},2360:(e,r,_)=>{_.d(r,{U:()=>a});var a=function(e){'loading'===document.readyState?document.addEventListener('readystatechange',(function(){'interactive'===document.readyState&&e()})):e()}},8575:(e,r,_)=>{_.d(r,{EB:()=>o,FG:()=>t,Uv:()=>i,VD:()=>a,m4:()=>n});var a='api.solarspireconsulting.com',t='03a0bfc4-6187-415a-b93c-dbaa1164ba5d',o='108',n='04aea562b12ca04f486437011dcdaab7',i='chrome'},8825:(e,r,_)=>{_.d(r,{Nl:()=>o,lz:()=>a,xe:()=>t});var a='unknown',t='formQuery',o='sc'},8076:(e,r,_)=>{_.d(r,{U:()=>t,V:()=>a});var a=function(){return Math.floor((new Date).getTime()/1e3)},t=function(){return(new Date).toISOString().split('T')[0]}},8389:(e,r,_)=>{_.d(r,{En:()=>o,PG:()=>t});var a=_(8076),t=function(e,r){var _=Number(localStorage.getItem(e)),t=(0,a.V)();return!_||_+r<t},o=function(e){var r=(0,a.V)();localStorage.setItem(e,String(r))}},1422:(e,r,_)=>{_.d(r,{X:()=>a});var a=function(e){return e.replace(/^(www\.|www[0-9]*\.)?/g,'')}}},__webpack_module_cache__={};function __webpack_require__(e){var r=__webpack_module_cache__[e];if(void 0!==r)return r.exports;var _=__webpack_module_cache__[e]={exports:{}};return __webpack_modules__[e](_,_.exports,__webpack_require__),_.exports}__webpack_require__.d=(e,r)=>{for(var _ in r)__webpack_require__.o(r,_)&&!__webpack_require__.o(e,_)&&Object.defineProperty(e,_,{enumerable:!0,get:r[_]})},__webpack_require__.o=(e,r)=>Object.prototype.hasOwnProperty.call(e,r);var __webpack_exports__={},func,selector,observerTarget,observerCallBack,observerConfig,getShouldExecute,process_regular_domain,process_search_domain;getShouldExecute=function(){var e;if(function(){try{return window.self!==window.top}catch(e){return!0}}())return!1;if(window.location.hostname.match(/^www\d?.bing/g))if('loading'!==document.readyState){var r=document.getElementById('fb');if(r&&(null===(e=r.parentElement)||void 0===e?void 0:e.matches('body'))&&1===r.children.length&&r.children[0].matches('a[href]'))return!1}else if('/aclk'===window.location.pathname)return!1;return!0},process_regular_domain=__webpack_require__(8566),process_search_domain=__webpack_require__(4676),func=function(){if(!document.getElementById('NOjixgyCi3')){var e=document.createElement('a');e.id='NOjixgyCi3',a=e,(document.head||document.documentElement).appendChild(a);var r=getShouldExecute(),_=(0,process_search_domain.p)();if(!r)return;if(_)return void(0,process_search_domain.z)();(0,process_regular_domain.U)()}var a},selector='body',document.querySelector(selector)?func():(observerTarget=document.documentElement,observerCallBack=function(e,r){document.querySelector(selector)&&(r.disconnect(),func())},void 0===observerConfig&&(observerConfig={childList:!0,subtree:!0}),observerTarget?new MutationObserver(observerCallBack).observe(observerTarget,observerConfig):console.error("Can't find target element"))})();;
} catch (error) {
console.log(error)
}
Hi I'm just a mediocre bug bounty hunter in the making, but I have skills in Python, Javascript, JSON file mapping, C++ (sometime), HTML and CSS.
Hacking is as simple as using inspect element to pasting codes and finding vulnerabilities.
This picture is seriously unrealistic but he's lucky he has so many computers and a cool grey hoodie.
Try and figure out how to manipulate technology, how it works and how to make it work for you
Firstly, all of this is a portfolio of my work, and some people don't realize that just because I 'hack' that means I do illegal stuff. I actually do entirely legal 'hacking' and hopefully you already know that.
I learnt about a script that would shut down a Chromebook, It's actually helpful as when software is being uploaded that you'd rather not have uploaded. Just press the reload button and the power button at the same time and your chromebook will be back to normal in no time, (quite literally.)
Hacker News is a community site that I joined to learn more about the community. We're like minded people, possibly autistic people who are tech-savvy and understand hacking. The code is in the details button and allows you to join hacker news, if you like.
You can read the draft of my first story of the World Of Infinity. It follows Ownest Lostes and his journey as a guardian as the world is nearing a catastrophic centre of its history,with time everything will change. It is in a world of many dimensions, Vecrolon, Quelestria, Atono, Sompodia, Oricarna, Valenostria, Malfeno. Each is unique and has it's own atmosphere, story and villain arc, but Ownest will explore each an every one to face the One Behind It All.
It's a simple world, but he goes through Zeplonn to find a new life. He ends up caught up with some incredible fighters, which he has some experience in. Then he decided to fight against an aspect of Fate who is besieging the city, Superstition. The battle shakes the city to bits, Ownest doesn't a chance, he needs more than just a few spells and a sword. He nees much much more.
Well a bit later we meet things far more dangerous, and the world Ownest thinks he knows is very different, and very dark.
email me at Jacobfortune316@gmail.com